trophoblastic cancer - French English Dictionary